﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace InnovTech.DynamicData
{
    public interface IDynamicHandler<T>
    {
        void Handle(T target);
    }

    public interface IDynamicDataHandler : IDynamicHandler<IDynamicData> { }
    public interface IDynamicObjectHandler : IDynamicHandler<IDynamicObject> { }
    public interface IDynamicObjectMemberHandler : IDynamicHandler<IDynamicObjectMember> { }
}
